File ngôn ngữ được lưu trong thư mục system/language,tên file phải có dạng _language.php
Mỗi ngôn ngữ được lưu trong thư mục riêng của nó.Ví dụ những file English được lưu trong system/language/english 
CodeIgniter đầu tiên sẽ tìm trong thư mục <b>application/language</b>  ,nếu không tìm thấy sẽ lấy thông tin được set trong config

Ví dụ:
* Tạo 2 thư mục cho 2 ngôn ngữ trong <b>system/language</b> 
- english
- vietnam
*Tạo 2 file label(label_language.php) trong 2 thư mục trên có nội dung giống như sau
	$lang['hello word'] = 'Xin Chào'; 
	$lang['hello word'] = 'Hello Word'; 
* //(config.php)
$config['language'] = "vietnam";//tên thư mục default sẽ load nếu không chỉ định khi gọi load file

*load file language  
-$this->load->helper('language');
-load file 
	+ $this->lang->load("label","english");  => load file label_language.php trong thư mục language/english
	+ $this->lang->load("label");  => load file label_language.php trong thư mục "vietnam" (đang được set trong file config)
- show language
	echo lang('welcome') ;


*Load language cho calendar tự đông 
	$this->lang->load('calendar', $this->session->userdata("language"));
	
*Load language cho language tự động 
	$this->lang->load('ten file language', 'loai ngon ngu');
	ex :  $this->lang->load('message', $this->session->userdata("language"));